package com.crane.oss.common.service;


import com.crane.oss.common.bean.request.AddDynamicCodeRequest;
import com.crane.oss.common.bean.request.QueryDynamicCodeRequest;

/**
 * @author bealon
 * @email ccsu123456@qq.com
 * @date 2019年01月16日 10时12分53秒
 */
public interface DynamicCodeService {

    /**
     * 验证验证码
     *
     * @param request
     */
    void validateCode(QueryDynamicCodeRequest request);

    /**
     * 新增验证码记录
     *
     * @param request
     * @param signature 短信签名
     * @return
     */
    String getCode(AddDynamicCodeRequest request, String signature);


}
